1. There are many reasons that school shootings happen, but the most common reason is bullying. The majority of school shooters did it for revenge against the kids who had taunted and harrassed them. HOWEVER, not all school violence is because of bullying.